Skip to content

HD Gaussian empirical bures#814

Open
marcogenni wants to merge 5 commits into
PythonOT:masterfrom
marcogenni:my-feature
Open

HD Gaussian empirical bures#814
marcogenni wants to merge 5 commits into
PythonOT:masterfrom
marcogenni:my-feature

Conversation

@marcogenni
Copy link
Copy Markdown

Types of changes

Add of the function ot.gaussian.empirical_bures_wasserstein_hd to compute the OT map between HD Gaussian distributions. A new function ot.datasets.make_gauss_hd was created to simulate form two HD Gaussian distributions and a test was implemented (test_bures_wasserstein_mapping_hd) in module test_gaussian.py

Motivation and context / Related issue

The changes are aimed to introduce in POT the OT map and Wasserstein distance estimators in the HD Gaussian case, as described Bouveyron and Corneli, Scaling optimal transport to high-dimensional gaussian distributions, Statistics and Computing, 2026

How has this been tested (if it applies)

PR checklist

  • [ x] I have read the CONTRIBUTING document.
  • [ x] The documentation is up-to-date with the changes I made (check build artifacts).
  • [ x] All tests passed, and additional code has been covered with new tests.
  • I have added the PR and Issue fix to the RELEASES.md file.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 22, 2026

Codecov Report

❌ Patch coverage is 92.42424% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.85%. Comparing base (fbdfe2e) to head (cc74058).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #814      +/-   ##
==========================================
- Coverage   96.86%   96.85%   -0.02%     
==========================================
  Files         113      113              
  Lines       23067    23132      +65     
==========================================
+ Hits        22344    22404      +60     
- Misses        723      728       +5     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants